Start Time: 2020-06-28 23:10:32
Duration: 0:00:01.629459
Status: Pass 8 Error 8
测试案例执行结果
| Test Group/Test case | Count | Pass | Fail | Error | View |
| testApiData | 16 | 8 | 0 | 8 | Detail |
test_case_001_01: 测试数据: {'number': 1.0, 'name': '正常GET', 'host': 'http://hn216.api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3977B3F183DFD952F4446B&text=HelloWorld&s=App.Scws.GetWords'} |
pass | ||||
test_case_001_02: 测试数据: {'number': 2.0, 'name': 'key错误GET', 'host': 'http://hn216.api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3&text=HelloWorld&s=App.Scws.GetWords'} |
pass | ||||
test_case_001_03: 测试数据: {'number': 3.0, 'name': 's异常GET', 'host': 'http://hn216.api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3977B3F183DFD952F4446B&text=HelloWorld&s=App.Scws.GetWor'} |
pass | ||||
test_case_001_04: 测试数据: {'number': 4.0, 'name': '主机名异常', 'host': 'api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3977B3F183DFD952F4446B&text=HelloWorld&s=App.Scws.GetWords'} |
error
ft1.4: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 25, in test_case_001
res = public_func.useApi.SendHttp().getHttp(url=itme["host"], params=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 17, in getHttp
res = requests.request("GET", url=url, params=params)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 516, in request
prep = self.prepare_request(req)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 449, in prepare_request
p.prepare(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\models.py", line 314, in prepare
self.prepare_url(url, params)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\models.py", line 388, in prepare_url
raise MissingSchema(error)
requests.exceptions.MissingSchema: Invalid URL 'api.yesapi.cn': No schema supplied. Perhaps you meant http://api.yesapi.cn?
|
||||
test_case_001_05: 测试数据: {'number': 5.0, 'name': '正常POST', 'host': 'http://hn216.api.yesapi.cn', 'model': 'POST', 'data': 'data = {"s": "App.Scws.GetWords","app_key": "B2F70096FD3977B3F183DFD952F4446B","text": "HelloWorld。"}'} |
error
ft1.5: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 21, in postHttp
res = requests.request("POST", url=url, data=data)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
conn.request(method, url, **httplib_request_kw)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1230, in request
self._send_request(method, url, body, headers, encode_chunked)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1275, in _send_request
body = _encode(body, 'body')
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 160, in _encode
raise UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode character '\u3002' in position 98: Body ('。') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
|
||||
test_case_001_06: 测试数据: {'number': 6.0, 'name': 'key错误POST', 'host': 'http://hn216.api.yesapi.cn', 'model': 'POST', 'data': 'data = {"s": "App.Scws.GetWords","app_key": "B2F73977B3F183DFD952F4446B","text": "HelloWorld"}'} |
pass
pt1.6: --- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
|
||||
test_case_001_07: 测试数据: {'number': 7.0, 'name': 's异常POST', 'host': 'http://hn216.api.yesapi.cn', 'model': 'POST', 'data': 'data = {"s": "App.Scws.Get","app_key": "B2F70096FD3977B3F183DFD952F4446B","text": "可以免费使用,基本上应用需要的数据都有接口提供。"}'} |
error
ft1.7: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 21, in postHttp
res = requests.request("POST", url=url, data=data)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
conn.request(method, url, **httplib_request_kw)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1230, in request
self._send_request(method, url, body, headers, encode_chunked)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1275, in _send_request
body = _encode(body, 'body')
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 160, in _encode
raise UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 83-106: Body ('可以免费使用,基本上应用需要的数据都有) is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
|
||||
test_case_001_08: 测试数据: {'number': 8.0, 'name': '主机名错误', 'host': 'http://hn216.api', 'model': 'POST', 'data': 'data = {"s": "App.Scws.GetWords","app_key": "B2F70096FD3977B3F183DFD952F4446B","text": "可以免费使用。"}'} |
error
ft1.8: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 21, in postHttp
res = requests.request("POST", url=url, data=data)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
conn.request(method, url, **httplib_request_kw)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1230, in request
self._send_request(method, url, body, headers, encode_chunked)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1275, in _send_request
body = _encode(body, 'body')
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 160, in _encode
raise UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 88-94: Body ('可以免费使用。') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
|
||||
test_case_001_09: 测试数据: {'number': 9.0, 'name': '正常GET', 'host': 'http://hn216.api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3977B3F183DFD952F4446B&text=HelloWorld&s=App.Scws.GetWords'} |
pass | ||||
test_case_001_10: 测试数据: {'number': 10.0, 'name': 'key错误GET', 'host': 'http://hn216.api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3&text=HelloWorld&s=App.Scws.GetWords'} |
pass | ||||
test_case_001_11: 测试数据: {'number': 11.0, 'name': 's异常GET', 'host': 'http://hn216.api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3977B3F183DFD952F4446B&text=HelloWorld&s=App.Scws.GetWor'} |
pass | ||||
test_case_001_12: 测试数据: {'number': 12.0, 'name': '主机名异常', 'host': 'api.yesapi.cn', 'model': 'GET', 'data': 'app_key=B2F70096FD3977B3F183DFD952F4446B&text=HelloWorld&s=App.Scws.GetWords'} |
error
ft1.12: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 25, in test_case_001
res = public_func.useApi.SendHttp().getHttp(url=itme["host"], params=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 17, in getHttp
res = requests.request("GET", url=url, params=params)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 516, in request
prep = self.prepare_request(req)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 449, in prepare_request
p.prepare(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\models.py", line 314, in prepare
self.prepare_url(url, params)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\models.py", line 388, in prepare_url
raise MissingSchema(error)
requests.exceptions.MissingSchema: Invalid URL 'api.yesapi.cn': No schema supplied. Perhaps you meant http://api.yesapi.cn?
|
||||
test_case_001_13: 测试数据: {'number': 13.0, 'name': '正常POST', 'host': 'http://hn216.api.yesapi.cn', 'model': 'POST', 'data': 'data = {"s": "App.Scws.GetWords","app_key": "B2F70096FD3977B3F183DFD952F4446B","text": "HelloWorld。"}'} |
error
ft1.13: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 21, in postHttp
res = requests.request("POST", url=url, data=data)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
conn.request(method, url, **httplib_request_kw)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1230, in request
self._send_request(method, url, body, headers, encode_chunked)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1275, in _send_request
body = _encode(body, 'body')
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 160, in _encode
raise UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode character '\u3002' in position 98: Body ('。') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
|
||||
test_case_001_14: 测试数据: {'number': 14.0, 'name': 'key错误POST', 'host': 'http://hn216.api.yesapi.cn', 'model': 'POST', 'data': 'data = {"s": "App.Scws.GetWords","app_key": "B2F73977B3F183DFD952F4446B","text": "HelloWorld"}'} |
pass
pt1.14: --- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70226: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 22, in postHttp
public_func.log.setLog(leavel='debug', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 28, in setLog
logger.debug(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\logging\__init__.py", line 1084, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position 70225: illegal multibyte sequence
Call stack:
File "testMain.py", line 40, in <module>
runner.run(cases)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\HTMLTestRunner.py", line 627, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 84, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\suite.py", line 122, in run
test(result)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 736, in __call__
return self.run(*args, **kwds)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "F:\tools\Anaconda\envs\env-3.8\lib\unittest\case.py", line 633, in _callTestMethod
method()
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 31, in test_case_001
public_func.log.setLog(leavel='info', message=res.text)
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\log.py", line 20, in setLog
logger.info(message)
Message: '<!DOCTYPE html>\n<html lang="en">\n\n<head>\n <meta charset="utf-8">\n <title>YesApi 小白接口 | 果创云</title>\n <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />\n <link href="/semantic/semantic.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/bootstrap.min.css" rel="stylesheet">\n <link href="https://www.yesapi.cn/css/main.css?v=20190517" rel="stylesheet">\n <link href="/static/css/menu.css" rel="stylesheet">\n <link rel="icon" href="/yesapi_api.ico" type="image/x-icon" />\n <!-- bootstrap.css -->\n <!-- <link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> -->\n\n <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>\n <!-- <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> -->\n <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>\n <script src="/semantic//semantic.min.js"></script>\n\n <meta name="robots" content="none" />\n\n <meta name="description" content="果创云,果创云开放接口(YesApi.cn),是免费,免开发,直接可用的云端API!我们将为你的千万级流量提供数据存储、云端接口、果创云和技术服务。">\n <meta name="keywords" content="小白接口,小白开放接口,果创云开放接口,免费接口,数据接口,客户端接口调用,客户端应用接口服务,OkayApi,okayapi,OKAYAPI,数据小仓库,个人接口,在线接口服务,果创云开放接口开发文档,API大全,接口大全,免费接口,免费接口大全,云接口,云端接口,yesapi,YESAPI,YesApi,yes api,果创后端云,小程序接口,uni-app接口,安卓接口,触动精灵接口,易语言接口,Flutter接口,应用接口">\n\n\n\n <style type="text/css">\n body {\n background-color: #FFFFFF;\n }\n\n .ui.menu .item img.logo {\n margin-right: 1.5em;\n }\n\n .main.container {\n margin-top: 7em;\n }\n\n .wireframe {\n margin-top: 2em;\n }\n\n .ui.footer.segment {\n margin: 5em 0em 0em;\n padding: 5em 0em;\n }\n\n .ui.card>.content>.header:not(.ui),\n .ui.cards>.card>.content>.header:not(.ui) {\n font-weight: 400;\n font-size: 18px;\n }\n\n .ui.card .meta,\n .ui.cards>.card .meta {\n color: #fbab1b;\n word-wrap: break-word;\n word-break: normal;\n }\n\n .ui.cards>.teal.card,\n .ui.teal.card,\n .ui.teal.cards>.card {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 0px 50px 0px;\n }\n\n .ui.four.cards>.card {\n width: calc(33% - 1.5em);\n position: relative;\n }\n\n .ui.card>.content>.description,\n .ui.cards>.card>.content>.description {\n font-size: 14px;\n }\n\n .ui.inverted.teal.segment {\n background-color: #fff !important;\n color: #000 !important\n }\n\n .ui.inverted.teal.segment h3 {\n font-weight: 400;\n font-weight: bold;\n border-left: 4px solid;\n padding-left: 10px;\n }\n\n .ui.card>.extra,\n .ui.cards>.card>.extra {\n border-top: none !important;\n padding: 0;\n }\n\n .ui.cards>.teal.card:hover,\n .ui.teal.card:hover,\n .ui.teal.cards>.card:hover {\n box-shadow: rgba(0, 0, 0, 0.188235) 0px 17px 50px 0px;\n -webkit-transform: translate3d(0px, -2px, 0px);\n transform: translate3d(0px, -2px, 0px);\n transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n transition: All 0.3s ease;\n z-index: 10;\n }\n\n .ui.card>.extra a:not(.ui):hover,\n .ui.cards>.card>.extra a:not(.ui):hover {\n color: rgba(0, 0, 0, .4);\n }\n\n .ui.card>.content,\n .ui.cards>.card>.content {\n padding-bottom: 0;\n }\n\n .ui.buttons .button:first-child {\n padding-left: 16px;\n color: rgba(0, 0, 0, .4) !important;\n }\n\n .ui.cards~.ui.cards {\n margin-top: -.875em;\n }\n\n .btn-link {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n }\n\n .footer-js {\n float: right;\n margin-top: 20px;\n }\n\n .description>a {\n color: red;\n display: initial;\n }\n </style>\n <style>\n .filter {\n padding-left: 0;\n overflow: hidden;\n margin: 0;\n padding: 0;\n padding-left: 0px;\n border: 0;\n font: inherit;\n font-size: inherit;\n font-size: 100%;\n vertical-align: baseline;\n margin-left: -20px;\n margin-top: 20px;\n }\n\n .fliter-li {\n list-style: none;\n float: left;\n margin: 0 15px 10px 0;\n }\n\n .active-li {\n background: #f89406;\n color: white;\n }\n .api-label {\n display: inline-block;\n border: 1px solid #bebebe;;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #333;\n letter-spacing: .33px;\n margin-right: 6px;\n background: #fff;\n }\n .api-label.teal {\n border: 1px solid #00b5ad!important;\n color: #00b5ad!important;\n }\n .api-label.orange {\n border: 1px solid #F2711C!important;\n color: #F2711C!important;\n }\n .api-label.black {\n border: 1px solid #1B1C1D!important;\n color: #1B1C1D!important;\n }\n .api-label.red {\n border: 1px solid #DB2828!important;\n color: #DB2828!important;\n }\n .api-label.blue {\n border: 1px solid #2185D0!important;\n color: #2185D0!important;\n }\n </style>\n <!--\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\n<script>\n (adsbygoogle = window.adsbygoogle || []).push({\n google_ad_client: "ca-pub-4086960815369796",\n enable_page_level_ads: true\n });\n</script>\n-->\n\n</head>\n\n<body>\n\n<style>\r\n .nav-box{\r\n font-size: 14px;\r\n width: 1100px;\r\n}\r\n\r\n .navbar-form .form-control {\r\n width: 200px;\r\n border-radius: 17px;\r\n margin: 2px 16px;\r\n font-size: 12px;\r\n height: 34px;\r\n }\r\n\r\n .navbar-form .form-control {\r\n margin-left: 120px;\r\n }\r\n\r\n .navbar{\r\n background-color: #000;\r\n position: fixed;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\r\n }\r\n .navbar-inverse .navbar-nav>li>a{\r\n color:#fff;\r\n }\r\n .navbar-header{\r\n margin-top: 0.5em;\r\n box-sizing: border-box;\r\n }\r\n .praticial li {\r\n padding: 4px 0 4px 10px;\r\n line-height: 18px;\r\n width: 120px;\r\n display: block;\r\n white-space: nowrap;\r\n color: #333;\r\n float: left;\r\n }\r\n @media screen and (min-width: 1200px){\r\n .nav-box{\r\n width: 1300px;\r\n }\r\n }\r\n</style>\r\n\r\n<nav class="navbar navbar-inverse">\r\n <div class="container-fluid nav-box">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class="navbar-header">\r\n <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"\r\n data-target="#bs-example-navbar-collapse-1" aria-expanded="false">\r\n <span class="sr-only">Toggle navigation</span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n <span class="icon-bar"></span>\r\n </button>\r\n <a href="http://www.yesapi.cn"\r\n class="header item">\r\n <img class="logo"\r\n src="http://cdn7.okayapi.com/yesyesapi_20190524232149_8804c417753f6ec5dccd96d20f464fce.png"\r\n style="margin-right: 0em;">\r\n </a>\r\n </div>\r\n\r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class="collapse navbar-collapse" style="min-width: 1270px;" id="bs-example-navbar-collapse-1">\r\n <ul class="nav navbar-nav">\r\n <li><a class="item" href="/docs.html"><strong>小白接口</strong></a></li>\r\n <!-- 应用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">应用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.User">会员模块 <span class="ui red label">重要</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Config">配置模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Statistics">数据统计模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Logger">日志模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.CDN">CDN图片文件模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Email">邮件服务模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Captcha">图形验证码模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Weixin">微信集成模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Sms">短信模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.ShortUrl">短链接模块</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.CDN">七牛云API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.OSS_Aliyun">阿里云OSS存储API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.KuaiDi100">快递100API <span class="ui teal mini label">新</span></a></li>\r\n <!--<li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商服务大厅 <span class="ui red mini label">特惠</span></a></li>-->\r\n <!--<li><a class="item" href="/docs.php?api=App.Market_PaymentAlipay">支付宝API <span class="ui teal mini label">新</span></a></li>-->\r\n <li><a class="item" href="/docs.php?api=App.Weixin">微信小程序API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Sms">阿里云短信API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Douyin">抖音开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Taobao_TaobaoTBK">淘宝客开放平台API <span class="ui teal mini label">新</span></a></li>\r\n <li><a href="#">若需要接入其他开放平台,请告诉我们 ^_^</a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n </li>\r\n </ul>\r\n </li>\r\n <!-- 数据 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">数据库 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Table">模型数据接口 [通用版] <span\r\n class="ui red mini label">开发必备</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Platform_MyModels">模型结构API</a></li>\r\n <li class="dropdown-header">三大基础数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块</a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 </a></li>\r\n\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">程序化数据API</li>\r\n <li><a class="item" href="/docs.php?api=App.SuperTable">MySQL API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Redis">Redis API [直连版]</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.DB_MsSQL&channel=api">Sql Server API [直连版] <span class="ui orange mini label">专业版</span></a></li>\r\n <!-- <li><a class="item" href="/docs.php?api=App.MongoDB">MongoDB直连数据库 [MongoDB数据库接口]</a></li> -->\r\n\r\n <!-- 元数据 -->\r\n <!-- 集合数据 -->\r\n <!-- 计数器 -->\r\n <!--\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">元数据<span class="ui red mini label">热门</span></li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Meta">应用元数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.User_Meta">会员元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Partner_Meta">他人元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Guest_Meta">游客元数据模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Super.User_Meta">元数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">集合数据</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Set">应用集合数据模块 <span class="ui red mini label">热门</span></a>\r\n </li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Set">会员集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Set">他人集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Set">游客集合数据模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Set">集合数据模块 [管理员版]</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li class="dropdown-header">计数器</li>\r\n <li><a class="item" href="/docs.php?api=App.Main_Counter">应用计数器模块 <span\r\n class="ui red mini label">热门</span></a></li>\r\n <li> <a class="item" href="/docs.php?api=App.User_Counter">会员计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Partner_Counter">他人计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Guest_Counter">游客计数器模块</a></li>\r\n <li> <a class="item" href="/docs.php?api=Super.User_Counter">计数器模块 [管理员版]</a></li>\r\n --> \r\n </ul>\r\n </li>\r\n <!-- 平台 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">我的 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="http://open.yesapi.cn/?r=Site/VisitMyApiDocs">我的API(云函数,由开发者开发)</a></li><li>\r\n <a class="item"\r\n href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API(由平台开发)\r\n </a>\r\n </li>\r\n <li><a class="item" href="/docs.php?keyword=supplier&channel=api">供应商API(由供应商开发)</a></li><li>\r\n </ul>\r\n </a>\r\n </li>\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">小程序 <span class="caret"></span></a>\r\n <ul class="dropdown-menu" style=" ">\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_User">微信小程序API-用户模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Cms">微信小程序API-CMS文章内容</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Goods">微信小程序API-商品模块</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Adver">微信小程序API-首页轮播图</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Notice">微信小程序API-公告</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Menus">微信小程序API-首页菜单</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_QrCode">微信小程序API-小程序码</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadImg.html">微信小程序API-上传图片</a></li>\r\n <li><a class="item" href="/docs-api-App.Wxmini_Wechat.SendTemplateMessage.html">微信小程序API-发送微信模板消息接口</a></li>\r\n <li><a class="item" href="/docs-api-App.CDN.UploadOffice.html">微信小程序API-上传文件</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Wxmini_Pay">微信小程序API-订单与支付</a></li>\r\n <li><a class="item" href="/docs.php?keyword=App.Wxmini_&channel=api">微信小程序API-更多接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" href="/docs.php?keyword=App.WxminiAdmin_&channel=api">微信小程序API-后台接口</a></li>\r\n <li role="separator" class="divider"></li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-sdk">JS SDK <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" target="_blank" href="https://github.com/yesapicn/yesapi-wxmini-demo">微信小程序示例 <span class="ui green mini label">新</span></a> </li>\r\n <li><a class="item" href="http://open.yesapi.cn/wxmini/">在线生成微信小程序代码 <span class="ui green mini label">新</span></a> </li>\r\n </ul>\r\n </li>\r\n <!-- 实用 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">实用 <span class="caret"></span></a>\r\n <ul class="dropdown-menu praticial" style="width: 400px; ">\r\n <li><a class="item" href="/docs.php?api=Ext.QrCode">二维码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.BarCode">条形码模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Avatar">会员头像模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.IP">IP服务模块</a></li>\r\n <li><a class="item" href="/docs.php?api=Ext.Pinyin">拼音模块</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Address">全国地址API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_University">全国大学API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Nickname">昵称API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Password">密码API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Faker">模拟数据API</a></li>\r\n\r\n <!-- <li><a class="item" href="/docs.php?api=App.Common_Bank">银行卡API</a>></li> -->\r\n <li> <a class="item" href="/docs.php?api=App.Common_IDCard">身份证号码API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Phone">手机号归属地API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Date">日期API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Joke">笑话API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_UniqueId">唯一ID生成API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Express">快递API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Weather">查询天气API</a></li>\r\n <li> <a class="item" href="/docs.php?api=App.Common_Dictionary">查询单词API</a></li>\r\n\r\n <li><a class="item" href="/docs.php?api=App.Common_Safety">加解密API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Jwt">JWT认证授权API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Scws">中文分词API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Opencc">简繁体转换API</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Common_Dream">周公解梦API</a></li>\r\n </ul>\r\n </li>\r\n <!-- 插件 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">插件 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <li><a class="item" href="/docs.php?api=App.Market_Weixin">微信联登标准接口 <span\r\n class="ui red mini label">火</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_MemberAddress">会员收货地址接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Friend">好友标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_ChatMessage">私信标准接口 <span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Message">评论/留言板标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Favorite">收藏夹标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Adver">首页广告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Email">带纪录的邮件标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Notice">日历公告标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Questionnaire">调查问卷标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Contact">联系我们标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Minimoments">迷你朋友圈标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SuperLogger">超级日志标准接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_SignIn"> 签到接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kami"> 时间卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_KamiNum"> 数量卡密接口</a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_DynamicDNS">简易动态解析接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Online">在线统计接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n <li><a class="item" href="/docs.php?api=App.Market_Kefu">在线客服接口<span class="ui teal mini label">新</span></a>\r\n </li>\r\n <li><a class="item" href="/docs.php?api=App.Market_RightsAssign">用户权限分配接口<span\r\n class="ui teal mini label">新</span></a></li>\r\n </ul>\r\n </li>\r\n <!-- 服务大厅 -->\r\n <!--\r\n <li>\r\n <a class="item" href="/docs.php?keyword=supplier&channel=api">服务大厅</a>\r\n </li>\r\n -->\r\n <!-- 服务大厅 -->\r\n\r\n <!-- 文档 -->\r\n <li class="dropdown">\r\n <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"\r\n aria-expanded="false">教程 <span class="caret"></span></a>\r\n <ul class="dropdown-menu">\r\n <!-- <li><a target="_blank" class="item" href="http://forum.yesapi.cn/">小白论坛 <span class="ui orange mini label">火热</span></a></li> -->\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn">YesApi SDK源代码下载(2019新版,最全最新) <span\r\n class="ui red mini label">推荐</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/client">客户端SDK和示例(2018旧版)</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/README">小白云端接口文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/video_2019">果创云开放接口短视频教程 - 2019版\r\n <span class="ui orange mini label">赞</span></a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/course_1">新手视频教程 - 2017版</a>\r\n </li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/register">果创云开放平台文档</a></li>\r\n <li> <a target="_blank" class="item" href="https://github.com/yesapicn/YesAdmin">小白管理后台(开源版)</a></li>\r\n <!--\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/yesapi_data_1">小白管家教程</a></li>\r\n <li> <a target="_blank" class="item" href="https://www.yesapi.cn/docs/#/v2.0/supplier_1">供应商接入教程</a></li>\r\n -->\r\n </ul>\r\n </li>\r\n <!-- 搜索框 -->\r\n <li>\r\n <form action="/docs.php?search=k" method="get" class="navbar-form navbar-left">\r\n <input type="text" name="keyword" placeholder="搜索接口:编号/英文/中文" class="form-control"\r\n value="">\r\n <input type="hidden" value="api" name="channel" />\r\n </form>\r\n </li>\r\n <!-- 欢迎/注册 -->\r\n <!--<a target="_blank" href="http://a.yesapi.cn/m7L8K4" class="item">登录/注册</a>-->\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/login" target="_blank">登录</a>\r\n </li>\r\n <li>\r\n <a class="item" style="color:#fff;" href="http://open.yesapi.cn/?r=user/registration" target="_blank"><span class="ui orange button mini "><i class="user icon"></i>免费试用</span></a>\r\n </li>\r\n </li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container-fluid -->\r\n</nav>\r\n<style>\n body {\n background-color: #f4f4f4 !important;\n }\n a {\n text-decoration : none;\n color: #fbab1b;\n }\n a:hover {\n text-decoration : none;\n color: rgb(255, 135, 1);\n }\n .ui.items {\n margin: 1.5em 0;\n display: flex;\n flex-flow: wrap;\n justify-content: space-between;\n }\n\n .ui.divided.items>.containers {\n padding: 3em 0;\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .08);\n border-right: 1px solid rgba(34, 36, 38, .08);\n display: flex;\n align-items: center;\n box-sizing:border-box;\n }\n\n .ui.divided.items>.containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:nth-child(n+7) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n\n .ui.divided.items>.containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .container .meta {\n padding-left: 20px;\n }\n\n .containers .content h3 {\n margin-left: 20px;\n text-align: left;\n font-size: 18px;\n letter-spacing: .65px;\n line-height: 30px;\n height: 30px;\n margin-top: 4px;\n margin-bottom: 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .containers .content h3 a {\n color: #181818;\n }\n\n .containers .content .api-label {\n display: inline-block;\n border: 1px solid #d8d8d8;\n border-radius: 4px;\n height: 20px;\n line-height: 16px;\n padding: 1px 6px;\n text-align: center;\n vertical-align: center;\n font-size: 12px;\n color: #999;\n letter-spacing: .33px;\n margin-top: 10px;\n }\n\n .containers .content .meta>div {\n margin-right: 5px;\n }\n\n .description p {\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n overflow-wrap: break-word;\n -webkit-line-clamp: 3;\n -moz-box-orient: vertical;\n margin-left: 20px;\n text-align: justify;\n line-height: 18px;\n font-size: 12px;\n white-space: pre-line;\n color:\n #999;\n letter-spacing: .56px;\n height: 54px;\n margin-right: 20px;\n }\n\n .ui.label {\n margin: 0;\n padding: 5px;\n }\n\n .ui.button {\n padding: 10px;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .sells-containers {\n border-top: none;\n border-bottom: 1px solid rgba(34, 36, 38, .1);\n border-right: 1px solid rgba(34, 36, 38, .1);\n align-items: center;\n box-sizing:border-box;\n width: 33.33%;\n height: 300px;\n padding:20px;\n position: relative;\n }\n\n .sells-containers:nth-child(3n+0) {\n border-right: 1px solid rgba(34, 36, 38, 0);\n }\n\n .sells-containers:nth-child(n: ;\n 4) {\n border-bottom: 1px solid rgba(34, 36, 38, 0);\n }\n \n\n .sells-containers:hover {\n box-shadow: 0 0 15px 0 rgba(0,0,0,.1);\n transition: box-shadow .3s ease-out;\n }\n\n .sells-title {\n line-height: 25px;\n font-size: 18px;\n margin-bottom: 14px;\n }\n\n .sells-desc {\n margin-top: 30px;\n }\n\n .sells-desc p {\n color: #666;\n }\n\n .sells-desc .tips {\n margin-top: 20px;\n }\n \n .sells-containers .toggle-mask {\n position: absolute;\n bottom: 8px;\n font-size: 20px;\n text-align: center;\n width: 100%;\n left: 0;\n }\n\n .sells-containers .sells-price {\n background:#eff2fc;\n padding: 10px 0;\n }\n\n .toggle-mask:hover .sells-price {\n display: none;\n }\n\n .sells-containers .sells-button {\n background: #ff8300;\n color: #fff;\n display: none;\n padding: 10px 0;\n font-size:16px;\n line-height:30px;\n cursor: pointer;\n }\n\n .toggle-mask:hover .sells-button {\n display: block;\n }\n .ui.divided.items>.containers {\n width: 33.3%;\n height: 200px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 3em;\n }\n\n .image>a>img {\n width: 170px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n .ui.items {\n margin: 1.5em 0;\n }\n\n .ui.divided.items>.containers {\n padding: 0;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .first-section {\n display: flex;\n margin: 18px 0 30px;\n }\n .leftFlex {\n width: 240px;\n height: 650px;\n margin-right: 20px;\n background-color: #fff;\n }\n .rightFlex {\n width: 940px;\n height: 400px;\n flex: 1;\n }\n\n .rightFlex .banner {\n height: 350px;\n background: red;\n margin-bottom: 20px;\n }\n\n .rightFlex .banner .container {\n width: 940px;\n display: flex;\n align-content: center;\n margin: 0;\n padding: 0;\n }\n\n .rightFlex .banner .container img {\n width: 940px;\n height: 350px;\n }\n\n .rightFlex .underbanner {\n height: 280px;\n display: flex;\n }\n \n .banner-card-wrap {\n padding: 20px 0;\n background: #fff;\n display: flex;\n }\n .banner-card {\n height: 100%;\n border-right: 1px solid #eee;\n padding: 24px;\n width: 226px;\n }\n\n .banner-card .index-box-link {\n display: inline-block;\n width: 100%;\n height: 100%;\n position: relative;\n text-decoration: none;\n }\n\n .banner-card .index-box-link .index-box-title {\n font-size: 18px;\n color: #181818;\n text-align: center;\n margin-bottom: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .banner-card .index-box-link .index-box-desc {\n font-size: 12px;\n color: #999;\n text-align: center;\n line-height: 25px;\n margin-bottom: 25px;\n height: 51px;\n overflow: hidden;\n }\n .banner-card .index-box-link .index-box-img {\n width: 70px;\n height: 70px;\n position: absolute;\n left: 50%;\n margin-left: -35px;\n }\n .index-menu-title {\n display: flex;\n justify-content: space-between;\n padding: 3px 12px;\n height: 35px;\n background: rgb(255, 126, 1);\n font-size: 14px;\n color:#fff;\n letter-spacing: 1px;\n text-align: center;\n line-height: 30px;\n } \n .index-menu-title a {\n font-size: 12px;\n color: #fff;\n }\n .index-menu-list {\n box-sizing: border-box;\n height: 554px;\n position: relative;\n }\n .menu-item {\n padding: 15px 13px 0;\n }\n .menu-item-title {\n display: block;\n font-size: 16px;\n line-height: 25px;\n margin-bottom: 2px;\n color: \n #181818 !important;\n text-decoration: none !important;\n }\n .menu-item-top-list {\n width: 100%;\n border-bottom: 1px solid #eee;\n padding: 6px 0px 0;\n height: 41px;\n overflow: hidden;\n color: #666;\n }\n\n .menu-item-top-list .top-list-item.pointer{\n padding-right: 4px;\n margin: 4px 3px 4px 0;\n box-sizing: border-box;\n font-size: 12px;\n color: #999;\n text-decoration: none;\n display: inline-block;\n max-width: 100%;\n border-right: 1px solid #eee;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .menu-item-top-list .top-list-item.pointer:last-child {\n border: none;\n margin-right:0;\n padding: 0\n }\n\n .user-card {\n background:#fff;\n height: 280px;\n width: 240px;\n margin-left: 20px;\n }\n\n .section_second,.section_third {\n width: 1200px !important;\n display: flex;\n margin-bottom: 30px;\n }\n\n .api-left-wrap {\n width: 300px;\n height:600px;\n padding: 30px;\n }\n\n .section_second .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165148_f1490921bdb85b31c849dea12bf68699.jpeg) no-repeat;\n background-size: contain;\n }\n\n .section_third .api-left-wrap {\n background: url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226165201_1c7dacbcdb0cebcde60f78e57cf8c611.jpeg) no-repeat;\n background-size: contain;\n }\n\n .api-right-wrap {\n flex:1;\n height:600px;\n background: #fff;\n display: flex;\n flex-wrap: wrap;\n }\n \n .api-left-wrap h3 {\n color: #fff;\n font-weight: 600;\n font-size: 18px;\n }\n\n .api-left-wrap p {\n color: #fff;\n font-size: 14px;\n margin-top: 20px;\n }\n .api-left-wrap .button {\n display:inline-block;\n padding: 8px 15px ;\n color: #fff;\n border: #fff solid 1px;\n font-size:14px;\n margin-top:30px;\n }\n\n .api-left-wrap .button:hover {\n color: #333;\n background-color: #fff;\n }\n\n .section_second .api-right-wrap .button-wrap {\n display: flex;\n padding-left:20px;\n margin-top:16px;\n }\n\n .section_second .api-right-wrap .api-card-button {\n margin-right: 8px;\n font-size: 14px;\n }\n\n .section_second .api-right-wrap .api-card-button a {\n color: #ffa400;\n color:#FFF;\n background:rgb(255, 135, 1);\n border: rgb(255, 135, 1) solid 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\n border-radius: 2px;\n font-weight: 400;\n font-size: 14px;\n height: 30px;\n padding: 0 12px;\n display: inline-block;\n line-height: 30px;\n transition: .3s;\n }\n\n .section_second .api-right-wrap .plain a {\n color:rgb(255, 135, 1);\n background:#fff;\n }\n .section_second .api-right-wrap .api-card-button a:hover {\n color:#fff;\n background:rgb(255, 135, 1);\n box-shadow: rgba(252, 187, 124, 0.5) 1px 1px 6px 2px\n }\n\n .section_second .api-right-wrap .api-card-button a:hover {\n color: #fff;\n }\n\n .section-forth {\n background:#fff;\n margin-bottom: -20px;\n }\n\n .section-forth .flex-box {\n display: flex;\n width:1200px;\n margin: 0 auto;\n padding: 50px 0 40px;\n justify-content: space-between;\n }\n\n .section-forth .flex-box .main-title {\n text-align: left;\n font-size: 26px;\n color: #181818;\n letter-spacing: .5px;\n line-height: 42px;\n }\n\n .section-forth .flex-box .item-title {\n text-align: left;\n line-height: 48px;\n font-size: 30px;\n color: #181818;\n letter-spacing: 1.12px;\n height: 48px;\n }\n\n .section-forth .flex-box .item-content {\n text-align: left;\n line-height: 38px;\n opacity: .6;\n font-size: 14px;\n color: gray;\n letter-spacing: .44px;\n height: 38px;\n }\n\n .section-forth .flex-box .flex-item {\n position: relative;\n }\n\n .section-forth .flex-box .flex-item i {\n position: absolute;\n width: 64px;\n height: 64px;\n top: -60px;\n }\n\n .section-forth .flex-box .flex-item .content {\n margin:20px 0 15px;\n display: block;\n width: 64px;\n text-align: center;\n font-weight: 600;\n color: #333;\n }\n\n .description a:hover {\n color: rgb(255, 135, 1);\n }\n\n .user-card .user-head {\n width: 120px;\n height: 120px;\n border-radius:100px;\n margin: 35px auto 30px;\n }\n\n .user-card .user-head img{\n width: 120px;\n height: 120px;\n border-radius: 60px;\n border: #f0f0f0 solid 10px;\n overflow: hidden;\n }\n\n .user-card .user-greet {\n text-align: center;\n font-size: 14px;\n }\n\n .user-btn-wrap {\n text-align: center;\n margin-top: 15px;\n }\n\n .user-btn-wrap a {\n display: inline-block;\n height: 30px;\n background: rgb(255, 135, 1);\n color: #fff;\n font-size: 12px;\n line-height: 30px;\n text-align: center;\n border: rgb(255, 135, 1) solid 1px;\n margin: 0 2px;\n padding: 0 20px;\n }\n\n .user-btn-wrap a.plain {\n color: rgb(255, 135, 1);\n background: #fff;\n }\n\n .user-btn-wrap a.plain:hover {\n color: #fff;\n background: rgb(255, 135, 1);\n }\n\n @media screen and (min-width: 1360px) {\n\n\n\n @media screen and (max-width: 1360px) and (min-width: 1025px) {\n .ui.divided.items>.containers {\n width: 33%;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 2em;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n }\n\n @media screen and (max-width: 1024px) and (min-width: 769px) {\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 768px) and (min-width: 551px) {\n\n\n .description p {\n font-size: 12px;\n }\n\n .containers .content h3 {\n font-size: 18px;\n }\n }\n\n @media screen and (max-width: 550px) and (min-width: 421px) {\n\n .containers .content h3 {\n font-size: 18px;\n }\n\n .description p {\n font-size: 12px;\n }\n\n .ui.items>.containers>.image:not(.ui) {\n margin-right: 1em;\n }\n \n }\n</style>\n<!-- 模板变量 -->\n\n <!-- 模板变量end -->\n\n<br />\n<br />\n<div class="ui text container" style="max-width: none !important;width:1200px; padding:0" id="menu_top">\n <section class="first-section">\n <div class="leftFlex">\n <span class="index-menu-title">精选接口</span>\n <div class="menu-list">\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Table" class="top-list-item pointer" target="_blank">\n 模型数据 </a>\n <a href="/docs.php?api=App.Platform_MyModels" class="top-list-item pointer" target="_blank">\n 我的模型 </a>\n <a href="/docs.php?api=App.Table&keyword=增" class="top-list-item pointer" target="_blank">\n 增 </a>\n <a href="/docs.php?api=App.Table&keyword=删" class="top-list-item pointer" target="_blank">\n 删 </a>\n <a href="/docs.php?api=App.Table&keyword=查" class="top-list-item pointer" target="_blank">\n 查 </a>\n <a href="/docs.php?api=App.Table&keyword=改" class="top-list-item pointer" target="_blank">\n 改 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">素材库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN图片 </a>\n <a href="/docs.php?api=App.CDN" class="top-list-item pointer" target="_blank">\n CDN文件 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">应用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.User" class="top-list-item pointer" target="_blank">\n 会员 </a>\n <a href="/docs.php?api=App.Config" class="top-list-item pointer" target="_blank">\n 配置 </a>\n <a href="/docs.php?api=App.Logger" class="top-list-item pointer" target="_blank">\n 日记 </a>\n <a href="/docs.php?api=App.Statistics" class="top-list-item pointer" target="_blank">\n 统计 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">直连数据库API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.SuperTable" class="top-list-item pointer" target="_blank">\n MySQL </a>\n <a href="/docs.php?keyword=App.DB_MsSQL&channel=api" class="top-list-item pointer" target="_blank">\n MsSQL </a>\n <a href="/docs.php?api=App.Redis" class="top-list-item pointer" target="_blank">\n Redis </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">实用API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=Ext.Pinyin" class="top-list-item pointer" target="_blank">\n 拼音 </a>\n <a href="/docs.php?api=Ext.QrCode" class="top-list-item pointer" target="_blank">\n 二维码 </a>\n <a href="/docs.php?api=Ext.IP" class="top-list-item pointer" target="_blank">\n IP地址 </a>\n <a href="/docs.php?api=App.Opencc" class="top-list-item pointer" target="_blank">\n 简繁体 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">插件API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?api=App.Market_Message" class="top-list-item pointer" target="_blank">\n 评论 </a>\n <a href="/docs.php?api=App.Market_ChatMessage" class="top-list-item pointer" target="_blank">\n 私信 </a>\n <a href="/docs.php?api=App.Market_Minimoments" class="top-list-item pointer" target="_blank">\n 迷你朋友圈 </a>\n <a href="/docs.php?api=App.Market_Kami" class="top-list-item pointer" target="_blank">\n 卡密 </a>\n </div>\n </div>\n <div class="menu-item">\n <div class="menu-item-title \n " target="_self">聚合API ></div>\n <div class="menu-item-top-list">\n <a href="/docs.php?keyword=App.Wxmini&channel=api" class="top-list-item pointer" target="_blank">\n 微信小程序 </a>\n <a href="/docs.php?api=App.Sms" class="top-list-item pointer" target="_blank">\n 阿里云 </a>\n <a href="/docs.php?api=App.Douyin" class="top-list-item pointer" target="_blank">\n 抖音 </a>\n <a href="/docs.php?api=App.Taobao_TaobaoTBK" class="top-list-item pointer" target="_blank">\n 淘宝客 </a>\n </div>\n </div>\n </div>\n <span class="index-menu-title"><a href="/docs.php?more=1">查看全部接口 ></a></span>\n </div>\n <div class="rightFlex">\n <div class="banner">\n <!-- 轮播图-->\n <div id="myCarousel" class="carousel slide" data-ride="carousel">\n <!-- Indicators -->\n <ol class="carousel-indicators" style="top: 310px; left: 90px">\n <!---->\n <li data-target="#myCarousel" data-slide-to="0" class="active"></li>\n <li data-target="#myCarousel" data-slide-to="1" style="margin: 0 20px;"></li>\n <li data-target="#myCarousel" data-slide-to="2"></li>\n </ol>\n <div class="carousel-inner" role="listbox">\n\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #aac3dd, #1d4795);">\n <div class="container">\n <a href="#">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226162030_7d9385f5533f5ee78f4dd319bba0ff1a.jpeg" alt="">\n </div>\n </div>\n\n<!--\n <div class="item active" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #eabe69, #c67646);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144341_343cc4142ce48a4960ae188b9c78df16.png" alt="">\n </a>\n </div>\n </div>\n\n <div class="item" style="height:350px; width:940px; background-image: linear-gradient(to bottom , #df978f, #c22727);">\n <div class="container">\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank">\n <img src="http://cdn7.okayapi.com/yesyesapi_20200226144356_cb0519e83fdb3a617184b5c3a23c6469.png" alt="">\n </a>\n </div>\n </div>\n-->\n\n </div>\n <!---->\n <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">\n <span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span>\n <span class="sr-only">Previous</span>\n </a>\n <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">\n <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>\n <span class="sr-only">Next</span>\n </a>\n </div>\n <!-- 轮播图end -->\n </div>\n <div class="underbanner">\n <div class="banner-card-wrap">\n <div class="banner-card">\n <a href="http://open.yesapi.cn/?r=Data/MyModelsManager" class="index-box-link" target="_blank">\n <div class="index-box-title">我的数据库</div>\n <div class="index-box-desc">\n 即刻拥有你的在线数据库,轻松做项目。\n</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230936_5eea827dad92b8d40450239348b98bf6.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card">\n <a href="/docs.php?more=1" class="index-box-link" target="_blank">\n <div class="index-box-title">接口大全</div>\n <div class="index-box-desc">500+款API,免开发、免域名、免服务器、直接可用的云端接口</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230943_f56800c6c233a1e4645da6d76ec9a730.png" class="index-box-img">\n </a>\n </div>\n <div class="banner-card" style="border: none">\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" class="index-box-link" target="_blank">\n <div class="index-box-title">企业PaaS</div>\n <div class="index-box-desc">一站式企业PaaS服务,可定制企业品牌形象,快速打造企业专属云服务</div>\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225230930_281cf49b81706d647f31486cb31485e6.png" class="index-box-img">\n </a>\n </div>\n </div>\n <div class="user-card">\n <div class="user-head">\n <img src="http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200226140759_d76af90e538d24a961977cdad2026ee3.png" alt="">\n </div>\n <p class="user-greet">欢迎使用果创云!</p>\n <div class="user-btn-wrap"> \n <a href="http://open.yesapi.cn/index.php?r=user/login" target="_blank">登录</a>\n <a href="http://open.yesapi.cn/?r=user/registration" class="plain" target="_blank">注册</a>\n </div>\n </div>\n </div>\n </div>\n </section>\n <section class="section_second">\n <div class="api-left-wrap">\n <h3>存数据,有接口,好开发</h3>\n <p>近500款API,免费、免开发、免维护、免域名、免服务器、直接可用的云端接口,让项目开发更有趣!</p>\n <a href="/docs.php?more=1" class="button">查看全部接口</a>\n </div>\n <div class="api-right-wrap">\n <div class="ui divided items">\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">入门必备</div> </div>\n <h3><a class="header" href="/docs-api-App.Hello.World.html">Hello World</a></h3>\n <div class="description">\n <p class="description_h4">用于第一次接入小白接口,快速体验接口的使用、签名生成和验证以及平台统计。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Site/Debug">在线测试 </a></div>\n <div class="api-card-button"><a href="/docs-api-App.Hello.World.html">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">统计</div> </div>\n <h3><a class="header" href="/docs.php?api=App.Table">模型数据接口[通用版] </a></h3>\n <div class="description">\n <p class="description_h4">基于自定义模型结构、字段的通用接口,可完成各类应用数据的存储、维护、查询的操作,应用开发必备的数据接口API。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/MyModelsManager">我的模型管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.Table">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">增</div><div class="api-label">改</div><div class="api-label">删</div><div class="api-label">查</div><div class="api-label">变更</div> </div>\n <h3><a class="header" href="/docs.php?api=App.SuperTable">MySQL API[MySQL直连版] </a></h3>\n <div class="description">\n <p class="description_h4">即刻接入已有的MySQL数据库,快速拥有配套的云端数据接口API,增强开发能力和自动化对接能力。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Database/Index">MySQL数据库管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.SuperTable">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">微信小程序</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Wxmini&channel=api">微信小程序API</a></h3>\n <div class="description">\n <p class="description_h4">低代码快速开发,只需要掌握前端开发,就能快速开发微信小程序。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/wxmini/home">微信小程序管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?keyword=App.Wxmini&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">会员</div><div class="api-label">联登</div> </div>\n <h3><a class="header" href="/docs.php?api=App.User">会员系统API</a></h3>\n <div class="description">\n <p class="description_h4">属于你自己的会员系统API,包括注册、登录、角色设置、账号联登、密码找回、解封号等系列接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Member/userManager">会员管理 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.User">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">图片</div> </div>\n <h3><a class="header" href="/docs.php?api=App.CDN">CDN图片文件API</a></h3>\n <div class="description">\n <p class="description_h4">支持图片、Office文件的上传,以及素材库的在线管理。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Data/DocsRecord">素材库 </a></div>\n <div class="api-card-button"><a href="/docs.php?api=App.CDN">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">实用</div> </div>\n <h3><a class="header" href="/docs.php?keyword=App.Common&channel=api">公共实用API</a></h3>\n <div class="description">\n <p class="description_h4">常用且实用的接口API,如:二维码生成与解析API、条形码生成API、IP地址、全国地址、加解密、中文分词、简繁体转换、拼音转换。</p>\n <div class="button-wrap">\n <div class="api-card-button"><a href="/docs.php?keyword=App.Common&channel=api">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">定制</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">私人定制API</a></h3>\n <div class="description">\n <p class="description_h4">属于私人专属定制的API接口,为你的核心业务提供最专业的技术支持与服务。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Pay/Order&product=dev">开始定制 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n <div class="containers">\n <div class="content">\n <div class="meta">\n <div class="api-label">MyApi</div> </div>\n <h3><a class="header" href="http://open.yesapi.cn/?r=Service/MyApisList">云函数MyAPI</a></h3>\n <div class="description">\n <p class="description_h4">无需管理服务器即可运行移动后端代码,支持自动生成数据CURD接口。</p>\n <div class="button-wrap">\n <div class="api-card-button plain"><a href="http://open.yesapi.cn/?r=Service/MyApisList">我的API列表 </a></div>\n <div class="api-card-button"><a href="http://open.yesapi.cn/?r=Service/MyApisList">查看接口文档 </a></div>\n </div>\n </div>\n <div class="extra">\n </div>\n </div>\n </div>\n </div> \n </div>\n </section>\n\n<!--\n <section class="section_third">\n <div class="api-left-wrap">\n <h3>热门产品,专业推荐</h3>\n <p>让每一次接口请求都为您带来新的机遇!精选套餐,总有一款适合您的项目。</p>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="button">查看所有产品</a>\n </div>\n <div class="api-right-wrap">\n <div class="sells-containers">\n <div class="sells-title">个人免费版</div>\n <div class="sells-desc">\n <p>接口调用次数×10万/月</p>\n <p>数据库容量×0.5G</p>\n <p>可注册用户×5000人</p>\n <p>过期会有邮箱提醒哦</p>\n <p class="tips">* 新账户有效期为3个月,每次续约可再免费使用6个月</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price">10万次 <span style="color:#e50505">免费</span>/6个月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Index" target="_blank" class="sells-button">免费续约(过期前15天可申请)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">终身会员(PLUS)</div>\n <div class="sells-desc">\n <p>接口调用次数×30万/月</p>\n <p>数据库容量×5G</p>\n <p>可注册用户×10万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 终身会员,无需定期续约,有限享受技术支持和服务</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥99</span>/永久<del style="font-size:14px">¥109</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=B2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">定制化开发服务</div>\n <div class="sells-desc">\n <p>根据客户需求量身定制化服务</p>\n <p>由专业开发工程师提供技术支持与对接</p>\n <a href="http://open.yesapi.cn/?r=Site/VisitSVIPDocs">查看我的接口定制 ></a>\n <p class="tips" style="margin-top: 45px;">* 支持接口、系统、平台、管家、私有云等服务定制化</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1000</span>起<span style="font-size:14px">(具体洽谈)</span></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=dev" target="_blank" class="sells-button">立即定制</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">接口次数流量叠加包</div>\n <div class="sells-desc">\n <p>本月接口临时次数</p>\n <p>+15万 / +50万 / +100万次</p>\n <p>接口次数不足或收到流量预警时使用</p>\n <p>按需使用,仅本月有效,约¥1/万次</p>\n <p class="tips">* 不改变当前套餐,不延长有效期</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥15</span>起/包<del style="font-size:14px">¥15</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=api15w" target="_blank" class="sells-button">立即购买</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">年费VIP会员</div>\n <div class="sells-desc">\n <p>接口调用次数×50万/月</p>\n <p>数据库容量×10G</p>\n <p>可注册用户×50万人</p>\n <p>解锁小白平台全部vip权限</p>\n <p class="tips">* 适合日均1.5万次流量的小型项目,约0.98元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥399</span>/年<del style="font-size:14px">¥660</del></div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=C1&keep_months=12" target="_blank" class="sells-button">立即开通(推荐!开发必备)</a>\n </div>\n </div>\n <div class="sells-containers">\n <div class="sells-title">私有云部署</div>\n <div class="sells-desc">\n <p>尊贵旗舰版(SVIP)-私服</p>\n <p>接口次数 x 3000万次起/月</p>\n <p>私服基础配置:2核CPU/内存8GiB/带宽3M/40G硬盘</p>\n <p>提供企业级技术解决方案,7x12专业支持</p>\n <p class="tips">* 适合日均近百万次流量的企业项目,低至0.66元/万次</p>\n </div>\n <div class="toggle-mask">\n <div class="sells-price"><span style="color:#e50505">¥1999</span>起/月</div>\n <a href="http://open.yesapi.cn/?r=Pay/Order&product=Z2" target="_blank" class="sells-button">立即开通</a>\n </div>\n </div>\n \n </div>\n </div> \n </div>\n </section>\n-->\n </div>\n</div>\n\n\n<section class="section-forth">\n <div class="flex-box">\n <div class="flex-item">\n <p class="main-title">果创云,</p>\n <!-- <p class="main-title">低代码开发平台!</p> -->\n <p class="">让项目开发更简单、更快速、更出色! </p>\n </div>\n <div class="flex-item">\n <div class="item-title">500+ 款</div>\n <p class="item-content">云端接口API</p>\n </div>\n <div class="flex-item">\n <div class="item-title">19+ 亿</div>\n <p class="item-content">累计接口访问次数</p>\n </div>\n <div class="flex-item">\n <div class="item-title">1,0000+ 位</div>\n <p class="item-content">开发者的共同选择</p>\n </div>\n <div class="flex-item">\n <div class="item-title">26,280+ 小时</div>\n <p class="item-content">接口已经稳定运行时间</p>\n </div>\n </div>\n <div class="flex-box">\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215420_5ff21315b0bc15cda20ae0b8e4801045.png) no-repeat center center / 80%"></i>\n <p class="content">免开发</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215445_3f9f20fe5ecc6120042ca5cb24c8d361.png) no-repeat center center / 80%"></i>\n <p class="content">免维护</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215427_298beab6fd4cf38cb925939aec99d9e4.png) no-repeat center center / 80%"></i>\n <p class="content">免域名</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215433_a3b632a7e0c40332714f105b34587c1e.png) no-repeat center center / 80%"></i>\n <p class="content">免服务器</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215439_edfb0c6ad24f7ca5b8802dc6ff943b96.png) no-repeat center center / 80%"></i>\n <p class="content">简单易用</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215415_d7831c73db3c60ebf3b91b7dbed60594.png) no-repeat center center / 80%"></i>\n <p class="content">优质服务</p>\n </div>\n <div class="flex-item">\n <i style="background:url(http://cd7.yesapi.net/F9B20374B4CBD344913900A437BA56A2_20200225215408_63b64046c6ae028d8758865da73c3e1d.png) no-repeat center center / 80%"></i>\n <p class="content">价格公道</p>\n </div>\n </div>\n </section>\n\n<!-- footer -->\n<style>\n .footer-title p{\n font-size: 24px !important;\n line-height: 50px;\n }\n .footer h4 {\n font-size: 14px;\n }\n .footer .link a {\n font-size: 12px;\n }\n .guiding-link {\n font-size: 14px;\n }\n .copy_right {\n font-size: 14px;\n }\n .web-id {\n width:100%;\n margin:0 auto;\n display: flex;\n justify-content: center;\n align-content: center\n }\n .link p {\n font-size: 12px;\n }\n</style>\n\n<div class="footer" style="padding-bottom: 30px;margin-top: 20px">\n <div class="link container ">\n <div class=" col-xs-12 col-sm-12 col-md-12 col-lg-12 ">\n <div class="row footer-row">\n <div class=" col-xs-4 col-sm-2 col-md-2 col-lg-2 ">\n <h3><img src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190820221430_f856a09e419c1e7d678ec969ec12e7e5.png"\n style="width: 275px;"></h3>\n </div>\n <div class=" col-xs-12 col-sm-8 col-md-8 col-lg-8 footer-js footer-title">\n <p>果创云,轻松做项目\n </p>\n </div>\n </div>\n<!--\n\n <hr style="border-top: 1px solid #cccccc;">\n <div class="col-xs-6 col-sm-8 col-md-8 col-lg-8" style="margin-bottom: 30px">\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">\n <h4 style="margin-bottom: 20px">新手引导</h4>\n <a href="/docs/#/v2.0/register" target="_blank">开发者注册</a>\n <br />\n <a href="/docs/#/v2.0/tutorial" target="_blank">客户端接入指南</a>\n <br />\n <a href="/docs/#/v2.0/course_1" target="_blank">30分钟新手教程</a>\n <br />\n <a href="/docs/#/v2.0/video" target="_blank">视频教程</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">产品</h4>\n <a href="http://www.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://open.yesapi.cn/" target="_blank">果创云</a>\n <br />\n <a href="http://api.yesapi.cn/docs.php?type=fold" target="_blank">果创云开放接口</a>\n <br />\n <a href="http://open.yesapi.cn/?r=Pay/Index#SaaS" target="_blank">私有云部署</a>\n <br />\n <a href="http://cdn7.okayapi.com/%E6%9E%9C%E5%88%9B%E4%BA%91%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%20-%202020%E5%B9%B44%E6%9C%88.pdf"\n target="_blank"><span class="label label-success ">果创云产品介绍(202004)</span></a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">关于</h4>\n <a href="http://yesapi.cn/protocol.html" target="_blank">用户服务协议</a>\n </div>\n <div class="col-xs-6 col-sm-3 col-md-3 col-lg-3 ">\n <h4 style="margin-bottom: 20px">联系我们</h4>\n <a href="mailto:huangchanzong@yesapi.cn">市场合/高校作:<br/>huangchanzong@yesapi.cn</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=5IJfdGL">Q群2:897815708</a>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5">Q群1:660311764<span style="font-size: 12px">(满)</span></a>\n <a style="white-space: nowrap;text-decoration: none;">工作时间:09:00-18:00 (周一至周六)</a>\n <a style="white-space: nowrap;text-decoration: none;display:inherit">地址:广州市黄埔区香雪大道中68号707</a>\n <br />\n </div>\n </div>\n\n <div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n </div>\n <div class="col-xs-12 col-sm-8 col-md-6 col-lg-6">\n <h4 style="margin-bottom: 20px;width: 130px;">关注小白平台公众号</h4>\n <img src="http://cdn7.okayapi.com/yesyesapi_20200301195545_4bc0953f26de3281b53235c187e55286.jpeg"\n style="height:100px;width:100px" />\n </div>\n </div>\n <div class="col-xs-20 col-sm-12 col-md-12 col-lg-12 guiding-link align-center" style="text-align: center">\n 友情链接:\n <a href="https://www.phalapi.net/" target="_blank"> PhalApi </a>\n |\n <a href="http://www.apiadmin.org/" target="_blank"> ApiAdmin </a>\n |\n <a href="http://www.csminer.com/" target="_blank"> CsMiner </a>\n |\n <a href="http://web-tools.phalapi.net/" target="_blank">开发者工具</a>\n </div>\n-->\n\n </div>\n <!--\n <div class=" col-xs-3 col-sm-3 col-md-3 col-lg-3 contact_us ">\n <h3>联系我们</h3>\n <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=57UFqO5"><img border="0" src="images/qq.png" alt="小白QQ交流群" title="小白QQ交流群"></a>\n </div>\n -->\n <div class="cls"></div>\n\n <div class="text-center copy_right"> ©2017-2020 V3.1.0 小白接口 果创云 YesApi.cn 广州果创网络科技有限公司 All Rights\n Reserved.\n<!--\n <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id=\'cnzz_stat_icon_1276882817\'%3E%3C/span%3E%3Cscript src=\'" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1276882817%26show%3Dpic\' type=\'text/javascript\'%3E%3C/script%3E"));</script>\n </div>\n <div class="web-id">\n <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44011302002121"\n style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img\n src="http://cd7.yesapi.net/38D67BB9C95D0D5BB07A5AFFBC3BC686_20190903154851_cdb86bea14759efc0eafe9da72cbdb20.png"\n style="float:left;" />\n <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#fff;">粤公网安备\n 44011302002121号</p>\n </a>\n <span style="height: 20px;width: 2px;background: #666;margin: 5px 10px;"></span>\n <a href="http://www.miitbeian.gov.cn" target="_blank" style="text-decoration: none">粤ICP备19016086号</a>\n </div>\n \n </div>\n</div>\n<!-- footer end -->\n\n<script type="text/javascript">\n $(\'.accordion.menu a.item\').tab({\'deactivate\':\'all\'});\n $(\'.ui.sticky\').sticky();\n\t//当点击跳转链接后,回到页面顶部位置\n $(".accordion.menu a.item").click(function() {\n $(\'body,html\').animate({\n scrollTop: 0\n },\n 500);\n return false;\n });\n\n $(\'.ui.accordion\').accordion({\'exclusive\':false});\n\n checkLastestVersion();\n\n // 检测最新版本\n function checkLastestVersion() {\n var version = \'2.13.3\';\n $.ajax({\n url:\'https://www.phalapi.net/check_lastest_version.php\',\n type:\'get\',\n data:{version : version},\n success:function(res,status,xhr){\n console.log(res);\n if (!res.ret || res.ret != 200) {\n return;\n }\n if (res.data.need_upgrade >= 0) {\n return;\n }\n\n $(\'#version_update\').html(\' | <a target="_blank" href=" \' + res.data.url + \' "><strong>免费升级到 PhalApi \' + res.data.version + \'</strong></a>\');\n },\n error:function(error){\n console.log(error)\n }\n })\n\n }\n</script>\n\n\n</div>\n\n<!-- 代码高亮 -->\n<!--\n<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css">\n<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>\n<script>hljs.initHighlightingOnLoad();</script>\n-->\n\n\n</body>\n</html>\n\n'
Arguments: ()
|
||||
test_case_001_15: 测试数据: {'number': 15.0, 'name': 's异常POST', 'host': 'http://hn216.api.yesapi.cn', 'model': 'POST', 'data': 'data = {"s": "App.Scws.Get","app_key": "B2F70096FD3977B3F183DFD952F4446B","text": "可以免费使用,基本上应用需要的数据都有接口提供。"}'} |
error
ft1.15: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 21, in postHttp
res = requests.request("POST", url=url, data=data)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
conn.request(method, url, **httplib_request_kw)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1230, in request
self._send_request(method, url, body, headers, encode_chunked)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1275, in _send_request
body = _encode(body, 'body')
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 160, in _encode
raise UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 83-106: Body ('可以免费使用,基本上应用需要的数据都有) is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
|
||||
test_case_001_16: 测试数据: {'number': 16.0, 'name': '主机名错误', 'host': 'http://hn216.api', 'model': 'POST', 'data': 'data = {"s": "App.Scws.GetWords","app_key": "B2F70096FD3977B3F183DFD952F4446B","text": "可以免费使用。"}'} |
error
ft1.16: Traceback (most recent call last):
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\ddt.py", line 182, in wrapper
return func(self, *args, **kwargs)
File "testMain.py", line 29, in test_case_001
res = public_func.useApi.SendHttp().postHttp(url=itme["host"], data=itme["data"])
File "F:\MyData\Git_file\InterfaceDemo\InterFaceTestdemo\InterFaceTest\public_func\useApi.py", line 21, in postHttp
res = requests.request("POST", url=url, data=data)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "F:\tools\Anaconda\envs\env-3.8\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
conn.request(method, url, **httplib_request_kw)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1230, in request
self._send_request(method, url, body, headers, encode_chunked)
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 1275, in _send_request
body = _encode(body, 'body')
File "F:\tools\Anaconda\envs\env-3.8\lib\http\client.py", line 160, in _encode
raise UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 88-94: Body ('可以免费使用。') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
|
||||
| Total | 16 | 8 | 0 | 8 | |